package com.techsoul.module.basic.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.techsoul.common.core.pojo.entity.DataEntity;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 客户收件人对象 bms_customer_consignee
 * 
 * @author liuen
 * @date 2023-07-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("bms_customer_consignee")
public class CustomerConsignee extends DataEntity {

    /**
     * 客户编码 这里可以是他所属渠道商的编码
     */
    private String customerNo;
    private String  warehouseArea;

    private String  warehouseCode;
    /**
     * 
     */
    private String customerRefNo;

    /**
     * 收货人名称
     */
    private String consigneeName;

    /**
     * 
     */
    private String consigneeShortName;

    /**
     * 所在城市
     */
    private String areaDesc;

    /**
     * 地址
     */
    private String consigneeCompanyAddress;

    /**
     * 发票地址
     */
    private String invoiceAddress;

    /**
     * 收货地址
     */
    private String consigneeAddress;

    /**
     * 联系人
     */
    private String linkMan;

    /**
     * 手机号
     */
    private String linkManMobile;

    /**
     * 
     */
    private String linkManPhone;

    /**
     * 
     */
    private String linkManFax;

    /**
     * 
     */
    private String noteText;

    /**
     * 
     */
    private String userId;

    /**
     * 
     */
    private Long version;

    /**
     * 
     */
    private String textMsgYn;

    /**
     * 
     */
    private String email;

    /**
     * 
     */
    private String isInternationalYn;

    /**
     * 
     */
    private String halfTaget;

    /**
     * 
     */
    private String qaterTaget;

    /**
     * 
     */
    private String buyHowmanyGetOneFree;

    /**
     * 
     */
    private String giftPercentage;

    /**
     * 
     */
    private String freeGiftPctPershipment;

    /**
     * 
     */
    private Long unitPriceCoef;

    /**
     * 
     */
    private String consigneeType;

    /**
     * 
     */
    private String companyNo;

    /**
     * 
     */
    private String sellsmanager;

    /**
     * 
     */
    private String site;

    /**
     * 
     */
    private String ccuscode;

    /**
     * 
     */
    private String ccusregcode;

    /**
     * 
     */
    private String ccusbank;

    /**
     * 
     */
    private String ccusaccount;

    /**
     * 
     */
    private String ccusheadcode;

    /**
     * 
     */
    private Date dcusdevdate;

    /**
     * 
     */
    private String cmodifyperson;

    /**
     * 
     */
    private String ccreateperson;

    /**
     * 
     */
    private String dmodifydate;

    /**
     * 
     */
    private String pubufts;

    /**
     * 
     */
    private String cinvoicecompany;

    /**
     * 
     */
    private String bcusstate;

    /**
     * 
     */
    private String bcusdomestic;

    /**
     * 
     */
    private String ccusexchName;

    /**
     * 
     */
    private String icostgrade;

    /**
     * 
     */
    private String ccuscreditcompany;

    /**
     * 
     */
    private String ccccode;

    /**
     * 
     */
    private String about;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

}
